Big Huge Thesaurus

mercantile establishment

noun